a deciduous tree with an open, spreading crown of a few, widely forked and often nearly horizontal branches (cordia sulcata)
Meanings of "a deciduous tree with an open, spreading crown of a few, widely forked and often nearly horizontal branches (cordia sulcata)" in Spanish English Dictionary : 1 result(s)